Add PrusaSlicer configuration for Elegoo Mars 5 Ultra#1006
Add PrusaSlicer configuration for Elegoo Mars 5 Ultra#1006sn4k3 merged 1 commit intosn4k3:masterfrom
Conversation
…t as a tilt-bed printer. Make build scripts executable on Linux.
There was a problem hiding this comment.
This is your first time submitting a pull request with UVtools 🥳Please review your PR and ensure that the submit template was followed, the information is complete, and not related to any other open PR. It will be reviewed shortly. PRs by community are very important and make the program better and richer in every way. Thanks for contributing and making the software better! 🙌
|
Thanks for the PR. About linux file permission, I have them set, however I'm on Windows, every time I get new files or update I'm afraid those will gone... Most of the times I use |
|
The OSX version of UVtools 5.0.8 does not propose to install this profile into PrusaSlicer, is it a bug? |
No need to build, you can copy the file from internet and paste on PrusaSlicer printer directory |
- (Add) PrusaSlicer printer: Elegoo Mars 5 Ultra (#1006) - (Fix) Ignore the "org.freedesktop.DBus.Error.UnknownMethod" exception to prevent crash on Linux (#964) - (Fix) Goo: Bad print when using tilting VAT printer (#1013) - (Upgrade) .NET from 9.0.2 to 9.0.3 - (Upgrade) AvaloniaUI from 11.2.5 to 11.2.6
What does the pull request do?
I have added a PrusaSlicer configuration for the Elegoo Mars 5 Ultra, and modified the file format implementations to correctly recognize it as a tilt-bed printer (like the Saturn 4 Ultra, which is already supported). Slicing with PrusaSlicer and converting to an encrypted CTB with UVtools with these changes results in working prints on my Mars 5 Ultra, with all tilt bed, wait time, transition layer, etc functionality seemingly working.
Separately, I have also added the execute permission to the Linux build scripts so that they can be run "out of the box", as those seem to have previously been omitted. If this is undesired, I can revert this.
What is the updated/expected behavior with this PR?
You should be able to correctly slice a file for the Mars 5 Ultra with PrusaSlicer, you should be able to convert it to a CTB file the printer will open using UVtools, and it should should print correctly. All print parameters I have tried changing work.
How was the solution implemented (if it's not obvious)?
As the Mars 5 Ultra uses the same display as the Mars 4 Ultra, and the same controller as the Saturn 4 Ultra, much of the configuration could be copied from these two machines unchanged. All machine specifications match Elegoo-provided specs, and those in the files generated by ChituBox (which UVtools can open and decode even without these changes).